這系列文章分享的內容比較接近思路的整理,查看現有功能,然後用自己的猜想去實作,因此如果是想看手把手帶你怎麼寫程式的人,這可能不是你會想看的內容,但如果你也好奇網站各種機制的實作方式,並理解開發時有哪些考量,來選擇以哪種方式進行,非常歡迎加入討論。
雖然標題拿Medium來當目標,但還是會加入一些自己的需求和考量,所以會有額外的功能,也會有沒包含的部分,例如:刊物和新聞,另外前後端同時開發,所以進度可能不會太快。走一步算一步
1.使用者增刪改查
2.文章增刪改查
3.文章發表/草稿/查詢範圍/個人列表卡控
4.登入登出
5.追蹤/打賞/鼓勵
6.留言增刪改
7.書籤
8.閱讀紀錄
1.資料庫MongoDB: 因為線上有免費額度,如果免費仔想部署上雲端,會更方便一點
2.後端C# .NET: 想要學習這門語言
3.前端Vue3: 學習這個框架,只有寫過React,目前業界似乎還是比較多用Vue3。
希望我會記得回來更新
雖然會介紹要實作的功能,但不打算花太多篇幅介紹Medium整體,所以偷懶的放別人整理過的介紹在這裡:
最近接觸到Write to learn的概念,決定嘗試一下在開發時,做學習紀錄。當你能夠用自己的話去完整詮釋,就知道自己已經學會了,如果有講不清楚的東西,就更知道哪裡不足